import request from '@/utils/request'

// 查询分类节点维护列表
export function listConfigNode(query) {
  return request({
    url: '/amz/configNode/list',
    method: 'get',
    params: query
  })
}

// 查询分类节点维护详细
export function getConfigNode(id) {
  return request({
    url: '/amz/configNode/' + id,
    method: 'get'
  })
}

// 新增分类节点维护
export function addConfigNode(data) {
  return request({
    url: '/amz/configNode',
    method: 'post',
    data: data
  })
}

// 修改分类节点维护
export function updateConfigNode(data) {
  return request({
    url: '/amz/configNode',
    method: 'put',
    data: data
  })
}

// 删除分类节点维护
export function delConfigNode(id) {
  return request({
    url: '/amz/configNode/' + id,
    method: 'delete'
  })
}

// 导出分类节点维护
export function exportConfigNode(query) {
  return request({
    url: '/amz/configNode/export',
    method: 'get',
    params: query
  })
}

/**
 * 通过分类路径获取分类节点
 * @param reqData
 */
export function getRecommendedBrowseNodeByNodePathCn(reqData) {
  return request({
    url: '/amz/configNode/getRecommendedBrowseNodeByNodePathCn',
    method: 'post',
    params: reqData
  })
}


